right access to the sea - Anglais Synonymes Dictionnaire